package com.infore.siteManagement.entity.equipment;

import java.io.Serializable;
import javax.persistence.*;

import org.hibernate.annotations.GenericGenerator;

/**
 * The persistent class for the EQUIP_SOLUTION database table. 仪器问题解决措施
 */
@Entity
@Table(name = "EQUIP_SOLUTION")
@NamedQuery(name = "EquipSolution.findAll", query = "SELECT e FROM EquipSolution e")
public class EquipSolution implements Serializable {
	private static final long serialVersionUID = 1L;

	@Id
	@Column(name = "ID")
	@GeneratedValue(generator = "uuidGenerator")
	@GenericGenerator(name = "uuidGenerator", strategy = "uuid") // UUID生成策略
	private String id;

	/** 排查方式 **/
	@Column(name = "CHECK_METHOD")
	private String checkMethod;

	/** 常见问题 **/
	@Column(name = "COMMENT_PROBLEM")
	private String commentProblem;

	/** 解决措施 **/
	@Column(name = "DEAL")
	private String deal;

	/** 仪器模板id **/
	@Column(name = "EQUIP_MODEL_ID")
	private String equipModelId;

	public EquipSolution() {
	}

	public String getId() {
		return this.id;
	}

	public void setId(String id) {
		this.id = id;
	}

	public String getCheckMethod() {
		return this.checkMethod;
	}

	public void setCheckMethod(String checkMethod) {
		this.checkMethod = checkMethod;
	}

	public String getCommentProblem() {
		return this.commentProblem;
	}

	public void setCommentProblem(String commentProblem) {
		this.commentProblem = commentProblem;
	}

	public String getDeal() {
		return this.deal;
	}

	public void setDeal(String deal) {
		this.deal = deal;
	}

	public String getEquipModelId() {
		return this.equipModelId;
	}

	public void setEquipModelId(String equipModelId) {
		this.equipModelId = equipModelId;
	}

}